package io.adrainty.bolee.security.repository;

import io.adrainty.bolee.security.models.entity.ClientEntity;

import java.util.List;

/**
 * @author AdRainty
 * @version V1.0.0
 * @since 2025/8/9 下午7:27
 */
public interface IClientRepository {

    /**
     * 获取所有客户端
     * @return 客户端列表
     */
    List<ClientEntity> getClientList();

    /**
     * 获取客户端信息
     * @param clientId 客户端ID
     * @return 客户端信息
     */
    ClientEntity getClientEntity(String clientId);

}
